package com.bidevalution.dao.mapper;

import java.util.List;

import com.bidevalution.dao.entity.BeSectionSign;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface BeSectionSignMapper {
    int deleteByPrimaryKey(Integer seqId);

    /**
     * 新增签到信息
     * @param record
     * @return
     */
    int insert(BeSectionSign record);

    int insertSelective(BeSectionSign record);

    /**
     * 根据标段Id和企业orgCode查询投标单位签到信息
     * @param sectionId 标段Id
     * @param orgCode 投标单位组织机构代码
     * @return
     */
    BeSectionSign selectBeSectionSign(@Param("sectionId")String sectionId, @Param("orgCode")String orgCode);

    /**
     * 根据标段Id查询签到列表
     * @param sectionId
     * @return
     */
    List<BeSectionSign> selectList(@Param("sectionId")String sectionId);

    int updateByPrimaryKeySelective(BeSectionSign record);

    int updateByPrimaryKey(BeSectionSign record);
}